• word of the day

    holothuria edulis

    holothuria edulis - Dictionary definition and meaning for word holothuria edulis

    Definition
    (noun) of warm coasts from Australia to Asia; used as food especially by Chinese
    Synonyms : trepang
Download our Mobile App Today
Receive our word of the day
on Whatsapp